package shop.services.common;

import shop.core.common.dao.page.PagerModel;

import java.math.BigDecimal;

/**
*合同信息
*/
public class Contract extends PagerModel {
    //主键
    private String id;
    //客户ID
    private String customerID;
    //合同性质
    private String type;
    //合同名称
    private String name;
    //合同编号
    private String sno;
    //状态（显示y、隐藏n）
    private String status;
    //委托方
    private String client;
    //付款条件
    private String payCondition;
    //附件
    private String fileUrl;
    //合同总金额
    private BigDecimal contractMoney;
    //预付款金额
    private BigDecimal contractPayMoney;
    //已收款金额
    private BigDecimal contractGetMoney;
    //签定时间
    private String contractTime;
    //备注
    private String remark;
    //创建时间
    private String createTime;
    //创建者
    private String createUser;
    //更新时间
    private String updateTime;
    //更新者
    private String updateUser;

    public void setId(String id){
        this.id = id;
    }

    public String getId(){
        return this.id;
    }

    public void setCustomerID(String customerID){
        this.customerID = customerID;
    }

    public String getCustomerID(){
        return this.customerID;
    }

    public void setType(String type){
        this.type = type;
    }

    public String getType(){
        return this.type;
    }

    public void setName(String name){
        this.name = name;
    }

    public String getName(){
        return this.name;
    }

    public void setSno(String sno){
        this.sno = sno;
    }

    public String getSno(){
        return this.sno;
    }

    public void setStatus(String status){
        this.status = status;
    }

    public String getStatus(){
        return this.status;
    }

    public void setClient(String client){
        this.client = client;
    }

    public String getClient(){
        return this.client;
    }

    public void setPayCondition(String payCondition){
        this.payCondition = payCondition;
    }

    public String getPayCondition(){
        return this.payCondition;
    }

    public void setFileUrl(String fileUrl){
        this.fileUrl = fileUrl;
    }

    public String getFileUrl(){
        return this.fileUrl;
    }

    public void setContractMoney(BigDecimal contractMoney){
        this.contractMoney = contractMoney;
    }

    public BigDecimal getContractMoney(){
        return this.contractMoney;
    }

    public void setContractPayMoney(BigDecimal contractPayMoney){
        this.contractPayMoney = contractPayMoney;
    }

    public BigDecimal getContractPayMoney(){
        return this.contractPayMoney;
    }

    public void setContractGetMoney(BigDecimal contractGetMoney){
        this.contractGetMoney = contractGetMoney;
    }

    public BigDecimal getContractGetMoney(){
        return this.contractGetMoney;
    }

    public String getContractTime() {
        return contractTime;
    }

    public void setContractTime(String contractTime) {
        this.contractTime = contractTime;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public void setCreateTime(String createTime){
        this.createTime = createTime;
    }

    public String getCreateTime(){
        return this.createTime;
    }

    public void setCreateUser(String createUser){
        this.createUser = createUser;
    }

    public String getCreateUser(){
        return this.createUser;
    }

    public void setUpdateTime(String updateTime){
        this.updateTime = updateTime;
    }

    public String getUpdateTime(){
        return this.updateTime;
    }

    public void setUpdateUser(String updateUser){
        this.updateUser = updateUser;
    }

    public String getUpdateUser(){
        return this.updateUser;
    }

}
